211 Dexter Ave N, Seattle, WA 98109-5105, Seattle
Small menu but tasty.
2305 24td Ave, Seattle, WA 98101, Seattle
Great food and excellent service. Baba's Mix Grill is the way to go if you don't know what to choose and want a taste of
Small menu but tasty.